Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F2 USA F3 France F5 Qatar F1 Qatar F2 Japan F4 Japan F5 USA F28 USA F29 Indonesia-w1 Indonesia-w2 Indonesia-w3 Indonesia-w4 Australia F1 Uzbekistan F1 Uzbekistan F2 Spain F13 China F4 China F5 Australia F1 Australia F2 Uzbekistan F3 Japan F4 USA F13 USA F14 Japan F11 Japan F12 Australia F1 Australia F2 Japan F2 Korea F1 Uzbekistan F2 Ireland F2 China F6 China F7 China F2 Japan F1 Japan F2 Japan F3 Uzbekistan F2 Thailand F4 Thailand F5 Malaysia F1 Malaysia F2 Malaysia F3 Korea F5 Korea F6 Thailand F3 Usa F3 Usa F7 Usa F8 Usa F9 Indonesia F3 Malaysia F1 Malaysia F2 Brazil F17 Australia F5 Australia F6 Australia F7 China F8 Japan F9 Japan F10 Laos F1 China F1 China F2 Thailand F1 Thailand F2 China F3 China F4 China F5 Korea F2 Korea F3 China F7 Chinese Taipei F1 Chinese Taipei F2 Chinese Taipei F3 Chinese Taipei F4 China F4 Vietnam F3 Israel F7 Israel F8 Israel F9 China F8 India F9 China F9 China F10 Indonesia F2 Kazakhstan F6 Kazakhstan F7 Kuwait F2 Kuwait F3 Cambodia F2 Turkey F5 Turkey F6 Turkey F7 Turkey F8 Israel F5 Israel F6 Japan F3 France F7 Uzbekistan F1 Turkey F15 Uzbekistan F2 Turkey F16 Korea F1 Turkey F17 Turkey F20 India F8 France F10 Spain F19 Chinese Taipei F1 Turkey F39 Thailand F5 Cambodia F3 Turkey F50 Turkey F51 China F1 China F2 Qatar F1 Qatar F2 Qatar F3 Thailand F8 Kazakhstan F11 Turkey F34 Thailand F4 Thailand F9 Japan F6 Kazakhstan F10 Turkey F18 Chinese Taipei F1 Philippines F1 Egypt F4 Egypt F5 India F1 Thailand F5 Turkey F19 Uzbekistan F1 Japan F9 Uzbekistan F2 Thailand F1 Turkey F19 Hong Kong F1 China F10 China F11 Thailand F6 Thailand F7 Spain F20 Thailand F9 Cambodia F3 Turkey F4 Australia F7 China F7 Uzbekistan F2 Korea F3 USA F30 China F1 China F2 Australia F2 Korea F2 Uzbekistan F3 Uzbekistan F4 Australia F8 France F11 China F6 China F1 Uzbekistan F4 Korea F4 Thailand F1 Vietnam F6 Chinese Taipei F1 Vietnam F9 Thailand F6 Turkey F2 (Antalya) Turkey F3 (Antalya) Indonesia F1 (Jakarta) Egypt F7 (Sharm El Sheikh) Egypt F8 (Sharm El Sheikh) Egypt F9 (Sharm El Sheikh) Israel F2 (Ramat Hasharon) Indonesia F5 (Jakarta) Indonesia F6 (Jakarta) Thailand F2 (Hua Hin) Usa F2 Thailand F9 (Pattaya) Malaysia F3 (Kuala Lumpur) Vietnam F1 (Thu Dau Mot City) Vietnam F2 (Thu Dau Mot City) Indonesia F7 (Jakarta) Indonesia F8 (Jakarta) Thailand F12 (Hua Hin) Hong Kong F4 (Hong Kong) Hong Kong F5 (Hong Kong) Kazakhstan F1 (Aktobe) Kazakhstan F2 (Shymkent) Thailand F4 Hong Kong F2 (Hong Kong) China F10 (Shenzhen) Chinese Taipei F1 (Taipei) Chinese Taipei F2 (Taipei) Pakistan F1 (Islamabad) M15 Anning M15 Anning M15 Anning M15 Wuhan M25 Wuhan China F1 M25 Taipei M25 Taipei China F2 M15 Hua Hin M15 Hua Hin M15 Nonthaburi Korea F2 The Scottish Tennis Championships - Edinburgh Scottish Tennis Championship - Edinburgh VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence The Powder Byrne Trophy - Surbiton Black Forest Open 2004 - Freudenstadt Penza Cup - Penza Kobstaedernes ATP Challenger - Kolding Fifth Third Bank Tennis Classic - Lexington Tallahassee Tennis Challenger - Tallahassee GHI Bronx Classic - Bronx IPP Open - Helsinki Fergana Challenger - Fergana Shimadzu All Japan Indoor Tennis Championships - Kyoto The LTA Cardiff Challenger - Cardiff Okal Cup - International Bavarian Championship - Eckental HTV Challenger - Ho Chi Minh City VII Open Banc Agricol - Andorra Alexander Kolyaskin Memorial - Donetsk USTA Challenger - Champaign Challenger 42 - Andrezieux Flea Market Cup - Busan IPP Open - Helsinki Club Coop's ATP Challenger International - Brisbane Internationaux du Doubs - Besancon Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Busan Open Challenger Tennis - Busan Bukhara Challenger - Bukhara III Challenger Continenal Plaza - Puerto Vallarta Astana Challenger - Astana Warsteiner Challenger Wolfsburg - Wolfsburg Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague Izmir Cup - Izmir PrivatBank Cup - Dnepropetrovsk Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton Nielsen USTA Pro Tennis Championship - Winnetka The Surbiton Trophy - Surbiton Internazionali di Tennis di Bergamo - Bergamo Moncton Men's Challenger - Moncton Heilbronn Open - Heilbronn International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Togliatti Cup - Togliatti Jameson Cup - Milan Genova Open Challenger - Genova XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Flea Market Cup Busan Challenger Tennis - Busan The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Shimadzu All Japan Indoor - Kyoto Head Cup Busan Open - Busan Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Keio Challenger International Tennis Tournament - Yokohama Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign Turkey F5 Heilbronn Challenger Heineken Challenger - Ho Chi Minh City Challenger Leon 2003 - Leon Uzbekistan F1 The Natrel's Challenger of Granby - Granby Challenger 42 - Andrezieux Cherbourg Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Kyoto Challenger Tumkur Open - Tumkur Korat Challenger Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg Fergana Challenger - Fergana 2006 North Shore Pro Tennis Championship - Winnetka The Surbiton Trophy - Surbiton Baton Rouge Challenger Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Talahassee Challenger Rhodes Challenger Ramat Hasharon Challenger Karshi Challenger - Karshi Reggio Emilia Challenger Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis 2004 Colorado Tennis Classic - Denver Recanati Challenger Segovia Challenger Puerto Rico Challenger Tennis Event - Humacao Binghamton Professional Tennis Tournament - Binghamton Ciudad de Pozoblanco Open Diputacion - Cordoba Karshi Challenger Almaty Challenger St. Remy Challenger Taiwan Challenger - Kaohsiung Caloundra ATP Challenger - Caloundra Open de Tenis Amaya - Pamplona Bangkok Challenger Mons Challenger 2008 China TCL Challenger - Guangzhou Calabasas Challenger USTA Men's Challenger of Dallas - Dallas Yokohama Challenger San Remo Challenger Challenger Banque Nationale - Granby Busan Challenger Austin Challenger - Austin Pozoblanco Challenger Lambertz Open - Aachen Brasilia Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Izmir Challenger Ortisei Challenger Dublin Challenger - Dublin St. Brieuc Challenger Prostejov Challenger Challenger Banque Nationale Rimouski - Rimouski Turin Challenger Pozoblanco Challenger Wuhai Challenger Beijing Challenger Astana Challenger Shanghai Challenger Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Penza Cup - Penza Seoul Challenger Karshi Challenger Toyota Challenger Burnie Challenger Kyoto Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Geneva Challenger San Luis Potosi Challenger Kaohsiung Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger Bangkok Challenger Fergana Challenger St. Remy Challenger Ethias Tennis Trophy - Mons Turin Challenger Busan Open Challenger Tennis - Busan Challenger Casablanca San Angel - Mexico City Karshi Challenger Samsung Securities Cup - Seoul San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Istanbul Challenger Eskisehir Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Vancouver Challenger Kaoshuing Challenger President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Toyota Challenger Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Chennai Challenger Kolkata Challenger New Delhi Challenger Togliatti Cup - Togliatti Gimcheon Challenger Busan Challenger Nanchang Challenger Pozoblanco Challenger Samsung Challenger 2007 - Ho Chi Minh City Tashkent Challenger Indore Challenger Noumea Challenger New Delhi Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Kaohsiung Challenger Open D'Orleans - Orleans Pune Challenger Toyota Challenger Lambertz Open by Stawag 2007 - Aachen New Delhi Challenger Raanana Challenger McDonalds ATP Challenger - Burnie Busan Challenger Seoul Challenger Bangkok Challenger Fergana Challenger XI Venice Open - Venice Toyota Challenger Bangkok Challenger Lamberts Open by Stawag - Aachen Busan Challenger Beijing Challenger Guangzhou Challenger Karshi Challenger Chengdu Challenger Jinan Challenger IPP Open - Helsinki Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Manchester Challenger Astana Challenger Samarkand Challenger Shanghai Challenger Toyota Challenger Toyota Challenger Bangkok Challenger Seoul Challenger Yokohama Challenger Kyoto Challenger Mordova Cup 2007 - Saransk Prostejov Challenger Winnipeg Challenger Gatineau Challenger Tianjin Challenger Kaohsiung Challenger Pune Challenger Traralgon Challenger Traralgon Challenger 2 Qujing Challenger Honolulu Challenger Taipei City Challenger Open de L'Isere (Open 38) - Grenoble Kaohsiung Challenger Raanana Challenger Taipei City Challenger Karshi Challenger IPP Open - Helsinki Fergana Challenger Gimcheon Challenger Guangzhou Challenger Rado Swiss Open - Gstaad Astana Challenger Bath Challenger Davidoff Swiss Indoors - Basel Pingguo Challenger The Joyce Eisenberg Jerusalem Open - Jerusalem Almaty Challenger Bangkok Challenger Copenhagen Open - Copenhagen Shanghai Challenger Internationaux de Tennis de Brest - Brest Tashkent Challenger Bangalore Challenger KGHM Dialog Polish Indoors - Wroclaw Kobe Challenger 2002 FSE Challenger - Tarzana Zhangjiagang Challenger Bangkok Challenger Salem Open - Hong Kong Kyoto Challenger Heineken Open Shanghai - Shanghai Zhuhai Challenger Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Belgaum Open - Belgaum Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Gimcheon Challenger Chengdu Challenger Citrix Tennis Championships - Delray Beach 2001 Eddleman USTA Challenger - Birmingham Bangkok Challenger Vancouver Challenger Nanchang Challenger U.S. Men's Clay Court Championships - Houston Kobe Challenger The Stella Artois Grass Court Championships - London Bangkok Challenger Helsinki Challenger Granby Challenger The Comercia Bank Challenger - Aptos Idea Prokom Open - Sopot KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Estoril Open - Estoril Intersport Heilbronn Open - Heilbronn Ho Chi Minh City Challenger President's Cup - Tashkent Heineken Open Shanghai - Shanghai Barranquilla Challenger Kia International In Caloundra - Caloundra Tata Open 2002 - Chennai Qatar Mobil Open 2000 - Doha Ostrava Open 2005 - Ostrava Sybase Open - San Jose International Tennis Championships - Delray Beach Naples Challenger - Naples Ciur Pribram Challenger - Pribram Allianz Suisse Open Gstaad - Gstaad Open de Montauban - Montauban Mercedes-Benz Cup - Los Angeles 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Gold Flake Open - Chennai South African Airways Tennis Open - Durban Oberstaufen Cup - Oberstaufen Wuhan Challenger Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Sybase Open - San Jose Northern Electric Open 1999 - Newcastle Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda Optimus Maia Open - Maia TED Open Istanbul - Istanbul The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Meridiana Sardegna Open - Olbia Nuembrecht Challenger - Nuembrecht XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Shenzhen Challenger Akbank Private Banking-TED Open - Istanbul Dharwad Challenger 2003 - Dharwad Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Nanchang Challenger USTA Seascape Challenger - Aptos IPP Geneva Trophy - Geneva TED Open - Istanbul Smith Barney Men's Challenger - Covington College Station Challenger - College Station Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Sarajevo Open - Sarajevo Busan Open Challenger Tennis - Busan Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote 5 Volkswagen Challenger - Wolfsburg The Surbiton Trophy - Surbiton Davidoff Swiss Indoors - Basel Internationaler Raiffeisen Grand Prix - St. Polten Baton Rouge Pro Tennis Classic - Baton Rouge Brasil Open - Salvador Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Copenhagen Open - Copenhagen Sarajevo Challenger Waldbaum's Hamlet Cup - Long Island Yuba City Challenger Shanghai Challenger Recanati Challenger Campos do Jordao Challenger Salvador Challenger St. Remy Challenger Geneva Challenger Samsung Securities Cup - Seoul The Stella Artois Grass Court Championships - Queen's/London PBZ Zagreb Indoors - Zagreb Melbourn Challenger Milan Indoors - Milan AXA Cup - London The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Busan Challenger ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Fergana Challenger RCA Championships - Indianapolis Carson Challenger Milan Challenger Thailand Open - Bangkok Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach Shanghai Challenger Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle Jersey Challenger Chennai Open - Chennai Grand Prix Hassan II - Casablanca SAP Open - San Jose Malaysian Open - Kuala Lumpur Pingguo Challenger UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Shanghai Challenger Taipei City Challenger Grand Prix de Tennis de Lyon - Lyon Ningboo Challenger Izmir Challenger Kolkata Challenger Dallas Challenger If Stockholm Open - Stockholm Seoul Challenger Ostrava Geneva Challenger Fergana Challenger Mercedes Cup - Stuttgart Ordina Open - 's-Hertogenbosch SAP Open - San Jose Toyota Challenger Noumea Challenger AEGON International - Eastbourne UNICEF Open - 's Hertogenbosch Baton Rouge Challenger Astana Challenger Shenzhen Open - Shenzhen Fergana Challenger Tallahassee Challenger RCA Championships - Indianapolis Open 13 - Marseille Yeongwol Challenger Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Next Generation Adelaide International - Adelaide Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Guangzhou Challenger Taipei City Challenger Karshi Challenger Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Qatar ExxonMobil Open - Doha Yokohama Challenger Hong Kong Challenger Guangzhou Challenger Eskisehir Challenger Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Brisbane International - Brisbane Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Hua Hin Challenger Yokohama Challenger Bratislava Challenger Copenhagen Open - Copenhagen Singapore Challenger Leon Challenger Thailand Open - Bangkok Ningboo Challenger Suzhou Challenger Astana Challenger Next Generation Adelaide International - Adelaide Taipei City Challenger Orleans Challenger Heineken Open - Auckland Yokohama Challenger Zhangjiagang Challenger Gwangju Challenger Samarkand Challenger Rakuten Japan Open - Tokyo Bangkok Challenger USTA Challenger of North Miami Beach - North Miami Beach Bangkok Challenger Tashkent Challenger Anning Challenger Jinan Challenger Astana Challenger Bangkok Challenger Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Shanghai Challenger Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Medicor Open - Budapest Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham AEGON International - Eastbourne Heineken Challenger 2004 - Ho Chi Minh City Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo Chennai Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz President's Cup 1999 - Tashkent Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai The Stella Artois Grass Court Championships - London Masters Series Hamburg - Hamburg Campionati Internazionali d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Rogers Cup - Montreal Australian Open - Melbourne Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Toronto French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 U.S. Open - New York Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 1R, TPE-PAK 3-2 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group I, 1R, KOR-TPE 4-1 Davis Cup, Group I, PO, TPE-KOR 1-3 U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Wimbledon - London Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, Group 1, 1R, UZB-TPE 4-1 Davis Cup, Group I, 1R, TPE-CHN 0-5 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group II, 2R, PHI-TPE 1-3 Davis Cup, Group I, PO, TPE-INA 5-0 Davis Cup, Group I, 1R, IND-TPE 5-0 Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group II, 1R, LIB-TPE 3-2